home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / UTILITIE / CONVERSI / 1396.ZIP / CASEFIX.ARC / CASEFIX.DOC < prev    next >
Text File  |  1988-03-17  |  6KB  |  140 lines

  1. CaseFix Utility: A Case Conversion Tool for PC's and Compatibles:
  2. =================================================================
  3. Version 1.0
  4. Copyright D.J. Meyer 1988
  5. All rights reserved
  6. -----------------------------------------------------------------
  7.  
  8.  
  9.    This program is designed to help people who need to "case
  10. convert" a document. That is, to convert a text file to all
  11. uppercase letters, lowercase letters, punctuation or "Mail"
  12. delimited case files, as defined below. The program works with
  13. ASCII text files, up to 255 characters wide. If you are working
  14. with an application that does not use ASCII files, try to export
  15. your file from your application to an ASCII text file. You can
  16. then convert the file and import it back into your application
  17. program. Most word-processors, database and spreadsheet
  18. applications have an ASCII import/export facility.
  19.  
  20. To Use CaseFix:
  21. ---------------
  22. 1. The file to be converted should be given a .TXT extension. The
  23.    program will only READ from this file. A new file with the
  24.    same file name and an extension of .FIX will be generated.
  25.    This way you can go back to your original file if you need to.
  26.  
  27. 2. Start the program by entering CASEFIX. You will be prompted
  28.    for the file name (up to 10 characters including drive
  29.    specifier but with no extension) and the conversion method you
  30.    wish to use.
  31.  
  32.    A test file, TEST.TXT has been provided. Give CaseFix a try on
  33.    it. You can see how the different methods work.
  34.  
  35.  
  36. Types of Conversion:
  37. --------------------
  38.    When prompted, press the first letter of the method desired,
  39. the program will attempt to open the file you selected (fn.TXT),
  40. and start the conversion. It will generate a new file with the
  41. same file name you selected and an extension of .FIX (fn.FIX) as
  42. the output file.
  43.  
  44.    1.   Upper
  45.         The text file is converted to entirely uppercase letters.
  46.  
  47.    2.   Lower
  48.         The text file is converted to entirely lowercase letters.
  49.  
  50.    3.   Punctuation delimited, [ . ! ? ]
  51.         This fixes sentences. The first word capitalized and
  52.         succeeding words in lower case, until a closing
  53.         punctuation mark (as listed above), is detected. The next
  54.         letter following the punctuation mark will be
  55.         capitalized. 
  56.         The program will NOT fix names or proper nouns that
  57.         should be capitalized. You will need to proof the text
  58.         for these instances and make global changes. Therefore,
  59.         the program will make about 95% of the changes for a
  60.         typical written document. You will need to proof-read and
  61.         edit the output to correct for proper names, places, and
  62.         titles that should be capitalized. Things like: "God",
  63.         "John Smith", "Albany", will NOT be capitalized. When you
  64.         find these, use an editor to make  global changes for
  65.         these occurrences.
  66.  
  67.  
  68.    4.   "Mail" Delimited, [ <space> - ' * " / C <digits> ]
  69.         This can be used with mailing address databases.
  70.         Addresses can be either horizontal or vertical. This will
  71.         again do about 95% of the work. 
  72.  
  73.         Mail delimited will take data like:
  74.  
  75.         MR. STEPHEN J. MACGUIRE  51ST STREET  SAN DIEGO CA90091
  76.  
  77.         and convert it to:
  78.  
  79.         Mr. Stephen J. MacGuire  51St Street  San Diego CA90091
  80.                                                           |
  81.         (If you left a space here, the "A" would be lowercase.)
  82.         
  83.         Anything starting a new line or preceded by a space,
  84.         period, hyphen, single or double quote, slash or asterisk
  85.         will be capitalized.
  86.  
  87.         Names with "Mc", "Mac" as well as names with apostrophes
  88.         like "D'Angelo" will be capitalized. Examples include:
  89.         O'Connell, McNaire, MacKoff and Wyser-Pratte are
  90.         capitalized properly. 
  91.  
  92.         Any letter with a number immediately to the left or right
  93.         of it will be capitalized. (Ex: "51St" or " CA90091")
  94.  
  95.         The program will NOT capitalize "DiFranco" or "DuBeau"
  96.         since it is more common to find names like "Dillon" or
  97.         "Dutton". You will need to proof-read and edit for the
  98.         former cases. Having the names in alphabetic order will
  99.         help when editing. 
  100.  
  101.         Be sure to proof-read for instances where these rules are
  102.         or are not appropriate. For instance, words like
  103.         "MacHine" will need to be edited, since the "H" WOULD be
  104.         capitalized when it shouldn't be, according to the "Mac"
  105.         rule above.  These cases are very few though with mail
  106.         address lists.
  107.  
  108.  
  109.  
  110. If This Program saves you Some Time:
  111. ------------------------------------
  112.  
  113.    Support the Shareware concept! To register your copy, please
  114. send me $5 bucks (check or money) to the address below. Also send
  115. any comments or suggestions you have about the program. Things
  116. that seem good I'll try to incorporate in, and naturally I'll
  117. send you a free registered copy. Help support a starving
  118. programmer today!
  119.  
  120. -----------------------------------------------------------------
  121.  
  122. FixCase v1.0:
  123. Copyright D.J. Meyer 1988
  124. All Rights Reserved
  125.                                                  Date:___/___/___
  126.  
  127. Name:    _________________________________________________
  128.  
  129. Address: _________________________________________________
  130.          _________________________________________________
  131.          _________________________________________________
  132.          _________________________________________________
  133.  
  134. Comments:
  135.  
  136.  
  137.  
  138.                                                        D.J. Meyer
  139.                                                127 Troy View Lane
  140.                                          Williamsville, NY  14221